home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / misc_pto / mwpetz06 / digclock.hpp < prev    next >
C/C++ Source or Header  |  1991-05-12  |  584b  |  27 lines

  1. #include "zapp.hpp"
  2. #include <time.h>
  3.  
  4. #define YEAR  (datetime->tm_year % 100)
  5. #define MONTH (datetime->tm_mon  + 1)
  6. #define MDAY  (datetime->tm_mday)
  7. #define WDAY  (datetime->tm_wday)
  8. #define HOUR  (datetime->tm_hour)
  9. #define MIN   (datetime->tm_min)
  10. #define SEC   (datetime->tm_sec)
  11.  
  12. class clockPane:public TextPane {
  13.     TimerPtr tim;
  14.     char  sDate[2],sTime[2],sAMPM[2][5];
  15.     int   iDate,iTime ;
  16. public:
  17.     clockPane(Window*);
  18.     ~clockPane();
  19.     void tick();
  20. };
  21.  
  22. class MainFrame:public AppFrame {
  23.     clockPane *p;
  24. public:
  25.     MainFrame();
  26.     ~MainFrame() { delete p; };
  27. };